package org.ipower.examsystem.domain;
import java.io.Serializable;
import java.util.Date;
/**
 * 合作机构。
 * @author jeasonyoung
 * */
public class Cooperation implements Serializable {
    private static final long serialVersionUID = -1812278020486837638L;
    private String cooperationID,cooperationCode,cooperationName,authorizationCode;
    private String hostURL,siteURL;
    private int cooperationWay = 0, status = 0;
    private Date cooperationTime;
    private float profitPercent = 0;
    private String telPhone,emailAddress,idCard,bankName,bankNumber,bankAddress, linkName;
    /**
     * 获取合作机构ID。
     * @return 合作机构ID。
     **/
    public String getCooperationID() {
            return this.cooperationID;
    }
    /**
     * 设置合作机构ID。
     * @param cooperationID 合作机构ID。
     **/
    public void setCooperationID(String cooperationID) {
            this.cooperationID = cooperationID;
    }
    /**
     * 获取合作机构代码。
     * @return 合作机构代码。
     **/
    public String getCooperationCode() {
            return this.cooperationCode;
    }
    /**
     * 设置合作机构代码。
     * @param cooperationCode 合作机构代码。
     **/
    public void setCooperationCode(String cooperationCode) {
            this.cooperationCode = cooperationCode;
    }
    /**
     * 获取合作机构名称。
     * @return 合作机构名称。
     **/
    public String getCooperationName() {
            return this.cooperationName;
    }
    /**
     * 设置合作机构名称。
     * @param cooperationName 合作机构名称。
     **/
    public void setCooperationName(String cooperationName) {
            this.cooperationName = cooperationName;
    }
    /**
     * 获取合作方式。
     * @return 合作方式。
     **/
    public int getCooperationWay() {
            return cooperationWay;
    }
    /**
     * 设置合作方式。
     * @param cooperationWay 合作方式。
     **/
    public void setCooperationWay(int cooperationWay) {
            this.cooperationWay = cooperationWay;
    }
    /**
     * 获取合作机构授权码。
     * @return 合作机构授权码。
     **/
    public String getAuthorizationCode() {
            return this.authorizationCode;
    }
    /**
     * 设置合作机构授权码。
     * @param authorizationCode 合作机构授权码。
     **/
    public void setAuthorizationCode(String authorizationCode) {
            this.authorizationCode = authorizationCode;
    }
    /**
     * 获取合作机构网站。
     * @return 合作机构网站。
     **/
    public String getHostURL() {
            return this.hostURL;
    }
    /**
     * 设置合作机构网站。
     * @param hostURL 合作机构网站。。
     **/
    public void setHostURL(String hostURL) {
            this.hostURL = hostURL;
    }
    /**
     * 获取站点Url（指向考试系统的域名）。
     * @return 站点Url。
     **/
    public String getSiteURL() {
            return siteURL;
    }
    /**
     * 设置站点Url（指向考试系统的域名）。
     * @param siteURL 站点Url。
     **/
    public void setSiteURL(String siteURL) {
            this.siteURL = siteURL;
    }
    /**
     * 获取合作时间。
     * @return 合作时间。
     **/
    public Date getCooperationTime() {
            return this.cooperationTime;
    }
    /**
     * 设置合作时间。
     * @param cooperationTime 合作时间。
     **/
    public void setCooperationTime(Date cooperationTime) {
            this.cooperationTime = cooperationTime;
    }
    /**
     * 获取利润分成。
     * @return 利润分成。
     **/
    public float getProfitPercent() {
            return this.profitPercent;
    }
    /**
     * 设置利润分成。
     * @param profitPercent 利润分成。
     **/
    public void setProfitPercent(float profitPercent) {
            this.profitPercent = profitPercent;
    }
    /**
     * 获取联系电话。
     * @return 联系电话。
     **/
    public String getTelPhone() {
            return this.telPhone;
    }
    /**
     * 设置联系电话。
     * @param telPhone 联系电话。
     **/
    public void setTelPhone(String telPhone) {
            this.telPhone = telPhone;
    }
    /**
     * 获取邮箱地址。
     * @return 邮箱地址。
     **/
    public String getEmailAddress() {
            return emailAddress;
    }
    /**
     * 设置邮箱地址。
     * @param emailAddress 邮箱地址。
     **/
    public void setEmailAddress(String emailAddress) {
            this.emailAddress = emailAddress;
    }
    /**
     * 获取联系人名称。
     * @return 联系人名称。
     * */
    public String getLinkName() {
            return linkName;
    }
    /**
     * 设置联系人名称。
     * @param linkName 联系人名称。
     * */
    public void setLinkName(String linkName) {
            this.linkName = linkName;
    }
    /**
     * 获取身份证号码。
     * @return 身份证号码。
     **/                                                     
    public String getIDCard() {
            return this.idCard;
    }
    /**
     * 设置身份证号码。
     * @param idCard 身份证号码。
     **/
    public void setIDCard(String idCard) {
            this.idCard = idCard;
    }
    /**
     * 获取开户银行。
     * @return 开户银行。
     **/
    public String getBankName() {
            return this.bankName;
    }
    /**
     * 设置开户银行。
     * @param bankName 开户银行。
     **/
    public void setBankName(String bankName) {
            this.bankName = bankName;
    }
    /**
     * 获取银行卡号。
     * @return 银行卡号。
     **/
    public String getBankNumber() {
            return this.bankNumber;
    }
    /**
     * 设置银行卡号。
     * @param bankNumber 银行卡号。
     */
    public void setBankNumber(String bankNumber) {
            this.bankNumber = bankNumber;
    }
    /**
     * 获取开户地址。
     * @return 开户地址。
     **/
    public String getBankAddress() {
            return this.bankAddress;
    }
    /**
     * 设置开户地址。
     * @param bankAddress 开户地址。
     **/
    public void setBankAddress(String bankAddress) {
            this.bankAddress = bankAddress;
    }
    /**
     * 获取状态。
     * @return 状态。
     **/
    public int getStatus() {
            return this.status;
    }
    /**
     *设置状态。
     * @param status 状态。
     **/
    public void setStatus(int status) {
            this.status = status;
    }
}